MGLWDSLLNWLRSLFFKQEMELSLVGLQNAGKTSLVNAIATGGYSEDMIPTVGFNMRKVTKGNVTIKIWDLGGQRRFRTMWERYCRGVSAIVYVIDAADRDSVPISRSELNDLLTKPSLNGIPLLILGNKIDKSEALSKQALVDQLGLESVTDREVCCYMISCKDSINIDAVIDWLIKHSRTAT